127 Japanese Village Plaza Mall, Los Angeles, CA 90012, United States
View on Map
What travelers say:
The weather was a bit cold, so I came to this restaurant in Shabu Shabu House and ordered a steaming Suxi pot hot pot. The portion was very full and the whole person was very comfortable.